power detector - French English Dictionary